inhumane treatment - Turkish English Dictionary